package com.wsd.smartcarwasher.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;

@ApiModel(value="com-wsd-smartcarwasher-domain-OfficialAccountUser")
@Data
@TableName(value = "smartcarwasher.official_account_user")
public class OfficialAccountUser implements Serializable {
    @TableId(value = "id", type = IdType.AUTO)
    @ApiModelProperty(value="")
    private Integer id;

    @TableField(value = "userId")
    @ApiModelProperty(value="")
    private String userid;

    @TableField(value = "unionId")
    @ApiModelProperty(value="")
    private String unionid;

    @TableField(value = "openId")
    @ApiModelProperty(value="")
    private String openid;

    @TableField(value = "addTime")
    @ApiModelProperty(value="")
    private Date addtime;

    @TableField(value = "couponId")
    @ApiModelProperty(value="")
    private Integer couponid;

    @TableField(value = "qr_source")
    @ApiModelProperty(value="")
    private String qrSource;

    private static final long serialVersionUID = 1L;
}